from outer space - Turc Anglais Dictionnaire